Experiences in Al Madinah Al Munawarah, Saudi Arabia